@charset "utf-8";

/* CSS Document */



html * {font-size: 100%}

body {font-family:"宋体", Arial, Lucida, Verdana, Helvetica, sans-serif;font-size: 14px;background:url(../images/bg01.jpg) repeat-x left top;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin: 0;padding: 0;}

fieldset, img {border: 0;}

img {vertical-align:top;border:0;padding:0;margin:0;}

abbr, acronym {border: 0;font-variant: normal;}

address, caption, cite, code, dfn, em, strong, th, var, optgroup {font-style: inherit;font-weight: inherit;}

h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}

abbr, acronym {border: 0;font-variant: normal;}

input, button, textarea, select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}

/*@purpose To enable resizing for IE */

/*@branch For IE6-Win, IE7-Win */

input, button, textarea, select {

 *font-size: 100%;}

ol, ul, li {list-style: none;padding:0;margin:0;}

/* tables still need 'cellspacing="0"' in the markup */

table {border-collapse: collapse;border-spacing: 0;}

caption {text-align: left;}

/* remember to highlight inserts somehow! */



blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}

a, ins {text-decoration: none;color:#444;}
a{ cursor:pointer}
area{ cursor:pointer; display:inline}
a:hover {text-decoration:underline;color:#fff;}

/*

 * 清除浮动

 * @overlay div

 */

.clearfix{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */

input, img, select {vertical-align:middle}

.clear {clear:both;}



.main{width:100%;margin:0 auto;min-width:320px;}

.main span{display:block;background:url(../images/logo.jpg) no-repeat;height:46px;margin:10px 0 20px 5px;}

.main dl dt{float:left;width:65%;height:162px;text-align:center;}

.main dl dd{float:left;background:url(../images/bg3.jpg) repeat-x left top;height:67px;width:25%;text-align:center;padding-top:10px;margin-left:4px;}

.main dl dd.web{background:url(../images/bg2.jpg) repeat-x left top;margin-top:4px;width:25%;}

.main dl dd font{color:#FFF;font-family:"微软雅黑";font-size:14px;display:block;line-height:30px;}



.main ul li{float:left;width:45%;background:url(../images/bg4.png) repeat-x left top;margin-top:4px;height:67px;text-align:center;padding-top:10px}

.main ul li font{display:block;font-family:"微软雅黑";font-size:14px;color:#FFF;line-height:30px;margin-top:1px;}

.main ul li.top{height:67px;padding-top:10px;width:35%;}

.main ul li.zj{height:67px;padding-top:10px;width:55%;margin-left:4px;}

.main ul li.right{width:45%;margin-left:4px;}

.indexFooter{display:block;background:url(../images/bg4.png) repeat-x left top;margin-top:4px;text-align:center;width:90%;float:left;font-size:14px;padding:10px 4px 10px 0px;line-height:20px;color:#FFFFFF;}



.hd_js{ width:210px; height:158px; margin:0px auto; background:#fff; overflow:hidden;}

.hd_js img{ margin:0px; padding:0px; border:0px;}





/** 列表页 **/

.header{width:100%;margin:0 auto;min-width:320px;}

.header span{display:block;background:url(../images/logo2.jpg) no-repeat;height:68px;margin:10px 0 12px 0;}

.header ul.nav{display:block;background:url(../images/nav_bg.jpg) repeat-x left top;border-top:2px solid #e8eef3;zoom:1;}

.header ul.nav li{float:left;width:25%;color:#FFF;line-height:28px;font-size:14px;}

.header ul.nav li a{float:left;width:90%;color:#FFF;text-align:center;}

.header ul.subnav{display:block;background:url(../images/subnav_bg.jpg) repeat-x left top #fafafa;border-bottom:1px solid #ddd;zoom:1;}

.header ul.subnav li{float:left;background:url(../images/btn_bg.jpg) no-repeat;width:80px;line-height:20px;text-align:center;margin-left:3px;display:inline;margin-top:6px;margin-bottom:6px;}





/** 中部 **/

.content{width:100%;margin:0 auto;background-color:#FFF;min-width:320px;}

.location{color:#005094;line-height:34px;padding-left:10px;}

.location a{color:#444;}



.features{display:block;padding-bottom:10px;}



.features p{display:block;background-color:#207ac5;height:28px;line-height:28px;margin-bottom:2px;}

.features p a{ color:#FFF;}

.features p span{float:right;}

.features p font{border-left:5px solid #043a98;height:28px;color:#fff;font-size:14px;padding-left:10px;display:block;}

.features p span a{padding-right:10px;color:#FFF;}

.features p span b a{font-weight:normal;color:#fff600;}

.features ul li{display:block;line-height:30px;background:url(../images/icon11.jpg) no-repeat 10px center;padding-left:20px;border-bottom:1px dashed #ddd;}

.features ul li span{float:right;color:#999;margin-right:10px;display:inline;}

.features ul li a:hover{color:#ff4e00;}

.features ul li:hover{background-color:#fafafa;}



.features p.dqwz{display:block;background-color:#207ac5;height:28px;line-height:28px;margin-bottom:2px;}

.features p.dqwz a{ color:#FFF;}







/** 文章页 **/

.article{display:block;background:url(../images/bg5.jpg) repeat-x left top;}

.article p b{display:block;line-height:26px;font-weight:bold;color:#025397;text-align:center;padding-top:10px;}



.article p span{display:block;text-align:center;line-height:26px;color:#999;}

.article font{display:block;line-height:22px;text-indent:2em;padding:0 6px 0 10px;}

.article font.color{color:#025397;}

.article span.pic{display:block;text-align:center;padding:5px 0;}

.article font.web{display:block;text-align:right;padding-bottom:20px;}



.footer{width:100%;margin:0 auto;padding-top:10px;min-width:350px;}

.footerTop ul li{display:block;line-height:22px;color:#444;padding-left:10px;}

.footerTop ul li a{color:#025397;}



.footerWeb p{display:block;height:28px;background-color:#ddd;}

.footerWeb p span{display:block;line-height:28px;border-left:5px solid #c0c0c0;padding-left:10px;}

.footerWeb{display:block;padding:10px 0 0 0;}

.footerWeb ul{display:block;padding:5px 0 10px 0;}

.footerWeb ul li{display:block;line-height:24px;padding-left:10px;}



.footerFooter{display:block;border-top:1px solid #CCC;line-height:20px;text-align:center;padding:10px 0 10px;height:70px;}



/*page*/

.page{height:29px; line-height:29px;background:#efefef; text-align:center;}

.page li{ display:inline;height:29px; margin:0 2%; background:none;}

.page li a.prePage,.page a.nextPage{width:25%;}





